/**
*  
* @Function 核查批次表 
* @ProjectName credit-data-platform 
* @PackageName com.py.credit.entity    
* @FileName BatchReportEntity.java    
* @Date 2018年10月18日下午5:03:29
* @Author Min DongXv
* @Copyright (c) 2018, 金电联行 All Rights Reserved.   
*   
*/  
package com.py.credit.entity;

import java.io.Serializable;
import java.util.Date;

/**
*   
* @Function 核查批次表
* @ClassName BatchReportEntity   
* @Date 2018年10月18日 下午5:03:29   
* @Author Min DongXv
*       
*/
public class BatchReportEntity implements Serializable {

	private static final long serialVersionUID = 3425703155193412062L;
	/**
	 * 批次ID
	 */
	private String batchId;
	/**
	 * 企业数量
	 */
	private int companyNum;
	/**
	 * 部门ID
	 */
	private Long deptId;
	/**
	 * 创建人ID
	 */
	private Long managerId;
	/**
	 * 关联上的企业数量
	 */
	private int companyAssnum;
	/**
	 * 重复数量
	 */
	private int repeatNum;
	/**
	 * 文件名称
	 */
	private String fileName;
	/**
	 * 文件路径
	 */
	private String filePath;
	/**
	 * 批次状态
	 */
	private int batchStatus;
	/**
	 * 创建时间
	 */
	private Date createTime;

	public BatchReportEntity() {
	}

	/**
	 * @param batchId
	 * @param deptId
	 * @param managerId
	 * @param fileName
	 * @param filePath
	 */
	public BatchReportEntity(String batchId, Long deptId, Long managerId, String fileName, String filePath) {
		super();
		this.batchId = batchId;
		this.deptId = deptId;
		this.managerId = managerId;
		this.fileName = fileName;
		this.filePath = filePath;
	}

	/**
	 * @return the batchId
	 */
	public String getBatchId() {
		return batchId;
	}

	/**
	 * @param batchId
	 *            the batchId to set
	 */
	public void setBatchId(String batchId) {
		this.batchId = batchId;
	}

	/**
	 * @return the companyNum
	 */
	public int getCompanyNum() {
		return companyNum;
	}

	/**
	 * @param companyNum
	 *            the companyNum to set
	 */
	public void setCompanyNum(int companyNum) {
		this.companyNum = companyNum;
	}

	/**
	 * @return the deptId
	 */
	public Long getDeptId() {
		return deptId;
	}

	/**
	 * @param deptId
	 *            the deptId to set
	 */
	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}

	/**
	 * @return the managerId
	 */
	public Long getManagerId() {
		return managerId;
	}

	/**
	 * @param managerId
	 *            the managerId to set
	 */
	public void setManagerId(Long managerId) {
		this.managerId = managerId;
	}

	/**
	 * @return the companyAssnum
	 */
	public int getCompanyAssnum() {
		return companyAssnum;
	}

	/**
	 * @param companyAssnum
	 *            the companyAssnum to set
	 */
	public void setCompanyAssnum(int companyAssnum) {
		this.companyAssnum = companyAssnum;
	}

	/**
	 * @return the fileName
	 */
	public String getFileName() {
		return fileName;
	}

	/**
	 * @param fileName
	 *            the fileName to set
	 */
	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	/**
	 * @return the filePath
	 */
	public String getFilePath() {
		return filePath;
	}

	/**
	 * @param filePath
	 *            the filePath to set
	 */
	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	/**
	 * @return the batchStatus
	 */
	public int getBatchStatus() {
		return batchStatus;
	}

	/**
	 * @param batchStatus
	 *            the batchStatus to set
	 */
	public void setBatchStatus(int batchStatus) {
		this.batchStatus = batchStatus;
	}

	/**
	 * @return the createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	/**
	 * @param createTime
	 *            the createTime to set
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * @return the repeatNum
	 */
	public int getRepeatNum() {
		return repeatNum;
	}

	/**
	 * @param repeatNum
	 *            the repeatNum to set
	 */
	public void setRepeatNum(int repeatNum) {
		this.repeatNum = repeatNum;
	}

	@Override
	public String toString() {
		return "BatchReportEntity [batchId=" + batchId + ", companyNum=" + companyNum + ", deptId=" + deptId
				+ ", managerId=" + managerId + ", companyAssnum=" + companyAssnum + ", repeatNum=" + repeatNum
				+ ", fileName=" + fileName + ", filePath=" + filePath + ", batchStatus=" + batchStatus + ", createTime="
				+ createTime + "]";
	}
}
